package cn.life.business.car.service;

import cn.life.business.car.entity.po.Car;
import cn.life.business.car.entity.vo.CarVo;
import cn.life.common.entity.model.CMessage;


/**
 * @author wangzhenyu
 * @Date 2018/7/6  16:53
 */
public interface CarService {
    /**
     * @Description:    增加工厂汽车加油记录
     *
     * @param car
     * @return:
     *
     * @Author wangzhenyu
     * @Date 2018/7/6  16:53
     */
    CMessage addCar(Car car);

    /**
     * @Description:    删除工厂汽车加油记录
     *
     * @param carId
     * @return:
     *
     * @Author wangzhenyu
     * @Date 2018/7/9  16:59
     */
    CMessage deleteCar(long carId);

    /**
     * @Description:    修改工厂汽车加油记录
     *
     * @param car
     * @return:
     *
     * @Author wangzhenyu
     * @Date 22018/7/9  17:30
     */
    CMessage  updateCar(Car car);

    /**
     * @Description:    查询工厂汽车加油记录
     *
     * @param carVo
     * @return:
     *
     * @Author wangzhenyu
     * @Date 2018/7/10  09:15
     */
    CMessage getAllCarInfo(CarVo carVo);

    /**
     * @Description:    查询单条工厂汽车加油记录（详情页面）
     *
     * @param carVo
     * @return:
     *
     * @Author wangzhenyu
     * @Date 2018/7/10  09:15
     */
   CMessage getCar(CarVo carVo);
}
